The nameserver wp4.idcloudhost.com have a IP Address of 103.55.39.43 which is hosted on Indonesia.
Taman Unique Hotel