IXI is located in Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on 2-2-6 & 1-2-5, 39, Jalan Kuchai Maju 13, Kuchai Avenue. IXI is rated 4.4 out of 5 in the category software company in Malaysia.
Address
2-2-6 & 1-2-5, 39, Jalan Kuchai Maju 13, Kuchai Avenue