About Nxgen Group Limited (12918680) United Kingdom