Mahindra Paybima stores Near Ahirtoli, Ranchi, 834001