About Quinela Racing Group Ltd (10716010) United Kingdom