Betting agency offering sports, virtual games, live casino, and more.