About Ft Investors Limited (07210136) United Kingdom