47.52.0.1 is registered to Hong Kong, Kowloon, Hong Kong and the network is run by Alibaba (US) Technology Co., Ltd..
AS45102: 5,535,744 IPv4 · 334 ipv4 prefixes