About Ff Holdings Ltd (11860180) United Kingdom