About N.m.l. Admin Services Ltd (10832511) United Kingdom