No. 28, Jalan Taboh 33/22, Shah Alam Technology Park, 40400, Shah Alam, Selangor, Malaysia