About Bike Vision Ltd (13248519) United Kingdom