Map Location
Acia Global Technology Sdn. Bhd.
No.17, Lorong Zamrud 3, Taman Pelangi, 05150, Alor Setar, Kedah, Malaysia