Contact Us Shanghai Studio WE Dobe, Unit B-513, 218 Wending Road Xuhui District Shanghai 200030 info@studio-illumine +86 (21) 5419 9303 Kuala Lumpur Studio E33A, Level 6, 3 Two Square, Jalan 19/1, 46300 Petaling Jaya, Selangor, Malaysia info@studio-illumine +60 11 5625 0950