About Atlantis Holdings London Limited (06504480) United Kingdom