# 23, AMRUTHA MALL # 6-3-1110, SOMAJIGUDA   HYDERABAD Telangana INDIA 500016 (Telangana)