The mother or father organization is ProgressPlay, a keen iGaming driver located in Malta