Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersE-75 Sector 63, https://picntic.comNoida, Uttar Pradesh 20130 inPhone: 08048735971