Vodafone Idea Limited stores Near Kidwai Nagar, Kanpur, 208011