Stormcloud Technologies has ceased trading.