As the name suggests, this online casino places a central focus on live dealer games and comes from the team behind LeoVegas.