I tried signing up and they wanted a copy of photo ID or something ridiculous. Noped out of there. Is that just a UK thing or what?
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: