About Ft Investment Management Ltd (SC422260) United Kingdom