About F.f.t. Management Limited (04751572) United Kingdom