About Ft Consultancy Services Limited (SC348431) United Kingdom