About Velocityrace Ltd. (09810621) United Kingdom