About Newgen International Limited (12188642) United Kingdom