The platform went live in 2020, but it has risen fast to become one of the leading casino sites.