Contact Information General Information Phone +86218976532 Fax +86218976532 Email affiliate@millionpixelclick.com Website www.millionpixelclick.com Address 11 Changshun Road, ShanghaiShanghai, Shanghai 200065China