The Nameserver ns7.idwebhost.com have a IP Address of 103.30.144.110 which is hosted on Indonesia.
Jazeera Global Indonesia
Jasa Pembuatan Website Cepat