About Newgen Racing Group Ltd (12823770) United Kingdom