About Fintech Regulatory Ltd (12166819) United Kingdom