About Jhr Racing Ltd (12069702) United Kingdom