SHOP NO-23, DOOR NO-6-3-1110 AMRUTHA MALL, SOMAJIGUDA   HYDERABAD Telangana INDIA 500082 (Telangana)