Map Location
I Q City Technology Sdn. Bhd.
No. 85, Taman Maluri, 55100, Kuala Lumpur, Jalan Jejaka 9, Malaysia