About Atlas Ventures Ltd (12061937) United Kingdom