New licence binds the latest casino to keep your personal and you can monetary info safer