Nineteen Digital Mall, Lot No. F-23A, Level 1, Jalan Persiaran Kewajipan, Usj 19, 47620, Subang Jaya, Selangor, Malaysia