About F.t.i. (worldwide) Limited (04880419) United Kingdom