About Ft Technologies (intl) Limited (06423378) United Kingdom