About F&f Operations Ltd (10846190) United Kingdom