This is correct, there's a maximum amount you can win rather than a max stake.
That amount can vary depending on:
- the bookmaker
- the volume of the market
- the individual placing the bet
The most I was allowed to win with BetVictor was a 2er i.e £10 at 20/1.