Casino 20Bet is managed by TechSolutions Group N.V., which also owns the casino. The Curacao Gaming Authority is in charge of supervising, licensing, and regulating the casino.