Appen.com.cn
Visit appen.com.cnWhile scanning server information of Appen.com.cn we found that it’s hosted by Ningxia West Cloud Data Technology Co.Ltd. since December 28, 2019.
Appen.com.cn server and hosting history
Currently hosted by
-
Ningxia West Cloud Data Technology Co.Ltd.
since December 28, 2019 -
161.189.72.22
IP address
Hosting provider | IP | |
---|---|---|
Ningxia West Cloud Data Technology Co.Ltd. |
161.189.72.22 | |
Amazon Technologies Inc. |
34.194.177.60 |