Mega Casino er ejet af Skill on Net limited, som har hovedsæde på Malta.