- Beijing Qycx Network Technology Co., Ltd.
Simplified Chinese English  86-10-62978471