From what I understand, they did not feel they were '100% ready'. The software company was the owner of that casino and they will be back, it's just a matter of time. I think they will be back with licensees instead of running their own casino, though. Just my gut feel. And I think that was likely part of it.... don't compete with your licensees.
SEO wise they did very well in a short space of time as they were ranking in the top positions for many popular UK related keywords. Was the software any good? I never tried it out unfortunately