About Cycling World Cup Ltd (12594979) United Kingdom