About Atlas Bidco Limited (12427496) United Kingdom