Legal Address [en-KY]
c/o SERTUS INCORPORATIONS (CAYMAN) LIMITED, Sertus Chambers, Governors Square, Suite #5-204, 23 Lime Tree Bay Avenue
Grand Cayman KY KY1-1104
Headquarters Address [zh-CN]
21st Floor, Internet Finance Center, Danling Street
Beijing CN-BJ CN 100080