About Ft Management Consultants Limited (06604886) United Kingdom