About Ffp Holdings Limited (11239731) United Kingdom