About Atlanta Topco Limited (11394888) United Kingdom