About Atlantica Newco Limited (12495091) United Kingdom