About New Atlantis Ventures Ltd (11585208) United Kingdom