Copyright © 2020 Shanghai Game Up Network Technology Co., Ltd.
Address: Room 2715, Building 6, No.5995, DayeRoad, Fengxian District, Shanghai
Contact Email: dev@gummycandyblast.com
上海游昂网络科技有限公司
地址:上海市奉贤区大叶公路5995号6幢2715室