The nameserver ns1.wspisp.net have a IP Address of 162.214.41.47 which is hosted on United States.
Cloudflare Captcha Page | Web.com