Vodafone Idea Limited stores Near Naveen Market Road, Kanpur, 208001