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