The nameserver ns66.cypruscloudhosting.com have a IP Address of 157.97.132.91 which is hosted on Cyprus.
Account Suspended