1Red Casino is an online casino that was launched in 2022. It is owned by Rabidi N.V. and licensed by the government of Curacao.