About F & T Ventures Limited (11195648) United Kingdom