About Newgen 100 Ltd (12067409) United Kingdom