About Atlas Services Holdings Limited (11939754) United Kingdom