The Nameserver ns.fjserv.net have a IP Address of 194.176.201.193 which is hosted on United Kingdom.
Website of the Financial Conduct Authority. Information for consumers and regulated firms.