About Atlas Corporate Holdings Ltd (11627567) United Kingdom