For general inquiries info@chimneygroup.comSHANGHAI5F, Building D, No.357 Zhaohua RoadShanghai, China200050 HEREMegan Chen – Executive Producer