The Nameserver ps2.profuturehosts.com have a IP Address of 116.206.104.141 which is hosted on Seychelles.
Profuture - Pay Per Click & Pay Per View Platform