About Bike Hero Ltd (13503167) United Kingdom