The Great India Place Mall, A2, 3rd Floor, Near Noida Sector 18 Metro Station, Sector 38A, NCR Noida, Uttar Pradesh 201301, India