About J109 Racing Limited (09971545) United Kingdom