About Lucky 8 Racing Ltd (11708680) United Kingdom