Spin casino canada, spin casino license