Is 888casino licensed?

Yes. 888casino operates under the Gibraltar license.