About Bikestore Ltd (13575765) United Kingdom