About Ffb Management Ltd. (10630749) United Kingdom