About Fintxt Ltd (10189861) United Kingdom