About Ffff Ltd (NI677120) United Kingdom