copyright © 2009 app developement:Chongqing Duoqiyuan Technology Co., Ltd.www.duoqio.com All Rights Reserved ICP No 07500205 tel:023- 67743723 15823788093 Email :2539053463@qq.com QQ:2539053463 addrChina Address:25th Floor, Maoye Building, Chongqing China Switzerland Address: Illnauerstrasse 16, 8307 Effretikon, Switzerland, Switzerland mobile phone: 0041 78 888 2326