Well I am not compleatly shure. But I think they never had a website.
They own bioflamex.com. When you typed that in before you came to some asian site for framing something. that asian site has been the only thing I have seen since mai. Now recently their website has only been forbidden.