I have never heard of this atomizer but I see that the thread is kind of old, so I don`t see any point searching for more info about it!
There are plenty of new atomizers at the moment, their prices are very reasonable, there are even some nice promotions and most of them seem much better than this particular one