About Mff1 (holdings) Limited (02962339) United Kingdom