About F&f Investor Ltd (12670237) United Kingdom