lot are doing charger back on illegally casinos,(without UKGC licence), most of Illegally casino charger you card as retail shop in Nigeria, Mexico and Azerbaijan (laundered money) , so Visa or Mastercard they dont know you pay Casino.
P.S you can check casinomeister forum, also ombudsman can...