Does it have its own casino?
No. The company is only a game developer, but you can find its titles at regulated casinos around the world.