About Fta Holdings Limited (13087326) United Kingdom