I strictly check if most of the web site i list keeps an active British Gaming Payment (UKGC) license