About Ne Management Services Ltd (12185873) United Kingdom