About Nexgen Management Ltd (12664912) United Kingdom