About Atlanticex Ltd (12293238) United Kingdom