About Atlas Group Solutions Ltd (12495831) United Kingdom