About M.m.f. (holdings) Limited (12424080) United Kingdom