About Nugen Group Ltd (12974310) United Kingdom