About Ft Consultancy Solutions Limited (13403861) United Kingdom