About F & T Holdings Limited (11552677) United Kingdom