This is good news!
I seem to recall they were unavailable for quite a while, so that's good news. They are nice figures. I have some of the Tuaregs.
Yes, they company disappeared in 2009 with, as far as I am aware, some orders still outstanding. At least, I ordered a pack of figures and never received it, despite emails assuring me they had been despatched.