About Global Race Ltd. (10569762) United Kingdom