There are a few threads you can find on this issue where people asked similar questions. To summarize, I don't think anyone knows for sure, but their lack of an updated website raises suspicion, while a retailer who used to sell their products (and still does--or will if/when they come back in stock) doesn't think they went out of business.
Here's one thread: