The IP address 160.19.53 has been registered by 141 Yang Guan Jie from the apnic registry
The IP location is: