What has happened to lissamail?

Their domain name expired on April 11. Apparently, they've gone out of business.