About M & F N Ltd (12779747) United Kingdom