About Nexgen Ltd (11133031) United Kingdom