The nameserver cloud-sg98.hostsevenplus.com have a IP Address of 64.235.61.12 which is hosted on Singapore.
HISO89 – SLOT AUTO UFA AUTO