About Ftt Solutions Limited (11486921) United Kingdom