About F.f.f. Limited (SC274948) United Kingdom