Reporting an impersonating website registered with Alibaba Cloud Computing Ltd. d/b/a HiChina

Alibaba Cloud Computing Ltd. d/b/a HiChina is a domain name registrar with IANA Registrar ID: 1599.

Found a phishing site (or other fraudulent/malicious content) being hosted by Alibaba Cloud Computing Ltd. d/b/a HiChina? The best way to report a URL to Alibaba Cloud Computing Ltd. d/b/a HiChina is to use their abuse reporting form at:

Who is Alibaba Cloud Computing Ltd. d/b/a HiChina?

Similar providers