LeoVegas was founded in Stockholm, Sweden in 2011. The company has grown exponentially since then because of its mobile-first approach.