seems happy to enable scamming
Alibaba Cloud is listed by ICANN as registrar for a fraudulent website used for repeated scamming, hundreds of victims in various countries. Sent three complaints to their designated domain abuse address. No response or action.
