About Ft Technologies Group Ltd (13311961) United Kingdom