The web server is located in Mozambique.
https://kb.builtwith.com/special-reports/server-location-tracking/
Web Hosting Providers · Server Location
Get access to data on 1,308 websites Mozambican Server Location Customers. We know of 1,294 live websites using Mozambican Server Location and an additional 14 sites that used Mozambican Server Location historically and 65 websites in the United States.
Get a list of 1,308 websites using Mozambican Server Location which includes location information, hosting data, contact details, 1,294 currently live websites and an additional 43 domains that redirect to sites in this list. 14 sites that used this technology previouslyand 65 websites in the United States currently using Mozambican Server Location.
Countries
Financial
Group
Region