The web server is located in Isle of Man.
https://kb.builtwith.com/special-reports/server-location-tracking/
Web Hosting Providers · Server Location
Get access to data on 7,158 websites Manx Server Location Customers. We know of 6,787 live websites using Manx Server Location and an additional 371 sites that used Manx Server Location historically and 2,719 websites in the United States.
Get a list of 7,158 websites using Manx Server Location which includes location information, hosting data, contact details, 6,787 currently live websites and an additional 531 domains that redirect to sites in this list. 371 sites that used this technology previouslyand 2,719 websites in the United States currently using Manx Server Location.
Countries
Financial
Group
Region