A casino license basically means that casino holds a license given out by an authority in online gaming. All casinos at Casino.xyz have a valid UKGC license.