Map Location
Taji.com Technology Sdn. Bhd.
No. 60, Jalan Api-Api, Taman Megah Ria, 81750, Masai, Johor, Malaysia