ProgressPlay Ltd is the gambling holder licence company name holding the UK licence with the UK Gambling Commission. This means you have used your card to place a bet with one of their casino sites or sportsbooks listed on this website.