About M N E F Ltd (12899195) United Kingdom