About Nascar Racing International Limited (10618075) United Kingdom