I think they never had any license. Seems like they always operated without licesne as they were bitcoin based anonymous casino.
Nah back in the days when I used the site, like 5 years or more ago, they definitely had a license. At least they always referred to it when you had a problem and spoke to the customer support.

Also I think to remember some license disclaimer on the bottom of the site back then. Not 100% sure but pretty convinced. Still an awful thing this site ended up to be, license or not.