China (CN) Flag
119.57.108.0/22

Beijing Cloud-Ark Technology Co.,Ltd.

Announcing ASNs: 1
Parent Prefix: 119.57.0.0/16
RIR: APNIC