About Bikefix Ltd (11673051) United Kingdom