Is it defunct ?
I don't see one. I think it's the same as this one, it's just not trading. No news from the company, which can only be bad news.
Upon googling a little bit, it sounds like they are hiring? Hope I'm correct: