No. 14, Jalan Mastika, Off Jalan Mengkuang, Seksyen 6, 41100, Kelang, Selangor, Malaysia