6-3-1110, GROUND FLOOR, AMRUTHA MALL, AMRUTHA MALL, SOMAJIGUDA,   HYDERABAD Telangana INDIA 500016 (Telangana)