About Fta Investments Limited (12052025) United Kingdom