About Ne Group Ltd (10048144) United Kingdom