Iraax International (Opc) Private LimitedFounded in 2019 and headquartered in Rajasthan, India. 2019 | Jaipur, Rajasthan (India) | Active