About Ffp1 Ltd (SC678819) United Kingdom