About Galileo Digital Racing Limited (13429435) United Kingdom