DeBa Solutions Ltd has ceased trading