About Rr Racing Limited (12952594) United Kingdom