About Yesbike Ltd (08825561) United Kingdom