About Nxgen Europe Ltd (07293367) United Kingdom