About Oxo Bikes Ltd (11784047) United Kingdom