About Nugen Facilities Ltd (11469363) United Kingdom