You shouldn’t have to hand over your passport, a utility bill, and a photo of your credit card just to spin a slot. That’s the reality at most UK-licensed sites, where Know Your Customer checks are mandatory before you can withdraw a penny. But a growing number of players are ditching the paperwork for a […]