About Nu-gen Holdings Ltd (12780418) United Kingdom