Stor and Stortroopers

Does anyone know anything about Stortroopers? What I want to know is, is it possible to create Stortroopers anywhere for free (because stor.co.uk is offline and I assume that they are kaput)?

Does anyone have creation applets, and another question: If the company no longer exists, is it legal to distribute their software, since it cannot be bought?