About F&f Holdings Corporation Ltd (13628761) United Kingdom