ISLA out of business?

My guess is taxes, having to start a new LLC or whatever since it’s not located in US anymore.