About Bike Holdings Limited (12187387) United Kingdom