About Atlas Health Europe Limited (10500868) United Kingdom