About Bike Tech (uk) Limited (04496292) United Kingdom