Anjali Singh Sofacle Technologies Office No 606, Ithum Building, A-40, Sector 62, Noida, Uttar Pradesh 201301 201301 Noida India Focus IT-Telecom - E-Commerce