Score Scotland Bike Club launches