About Fintech Holdings Limited (11607253) United Kingdom