El propietario de la empresa es el principal operador de iGaming, Super Group. La empresa tiene más de 30 años de historia, con más de 17 licencias en cuatro continentes y también es propietaria del casino online Spin.