About Strike Cycling Ltd (12564672) United Kingdom