Arttha Mobile Arttha Plot B9-A, 3rd Floor, Tower B, Green Boulevard, Sec 62, Noida, Uttar Pradesh 201301 201301 Noida India Focus IT-Telecom