Web Hosting provided in Canada, USA and Germany (EU)
VPN Service: UK
Site Down, but Uptime Report shows otherwise ?
Please contact Support via Support Ticket. Most likely your IP got blocked by the server for multiple failed logins
HetrixTools - Uptime Monitor