About Atlas Management Ltd (12657810) United Kingdom