About F & F Management Limited (12213962) United Kingdom