185.228.184.163 is an ipv4 address hosted by Shenzhen Qianhai cloud & Big data limited company in Hong Kong, Hong Kong. This IP appears to be a hosting/server IP address. It belongs to the network AS134548 with CIDR block 185.228.184.0/22.
IP Address Details
Hong Kong
HK
Location
Hong Kong, Central and Western District, Hong Kong