About Atlas Management Services Group Limited (10620413) United Kingdom