The Nameserver ns2.360degreeinfo.website have a IP Address of 116.206.104.141 which is hosted on Seychelles.