About Bike Bubl (franchising) Ltd (12102306) United Kingdom