Many websites block UK IPs rather than comply with some recent KYC laws.