Contact Us

Contact Us

Customer Support:

1800-200-1265 (Toll Free)
(8am to 8pm Every Day)

+91 92432 00042
(If Calling from overseas)

Address India Pvt. Ltd.
Indiqube @ The Leela Galleria
3rd Floor, No. 23, Old Airport Road
Bengaluru - 560008, India.

Media Contact:

If you are from press/publications

Business Proposals/ Enquiries:

If you want to do business with us