About Ne Management Ltd (12363181) United Kingdom