About Challenge Offshore Racing Limited (12171754) United Kingdom