Vodafone Idea Limited stores Near Darshan Purwa Road, Kanpur, 208012