As Billion Vegas is not operating from UK, it is not part of Gamstop scheme therefore any player even self-excluded ones can freely access Billion Vegas and user their content. To play you just need to sign up, deposit and you are all set.