About R&d Racing Ltd (13593717) United Kingdom