About F.f.t.w.r. Ltd (12477274) United Kingdom