About Nl Admin Services Ltd (12027121) United Kingdom