About F.t.l. Holdings Limited (01804205) United Kingdom