About Newgen Sports Ltd (12187327) United Kingdom