About Atlas Bicycle Group Ltd (12627815) United Kingdom