About Atlantis Holdings Limited (10632762) United Kingdom