About Bike Maniac Ltd (12658851) United Kingdom