About Ft Investments Llp (OC429193) United Kingdom