The KYC process is a legal obligation and a mandatory process. It is required due to anti-money laundering regulations. UK betting sites (and other financial institutions) must store and verify the identity data of their customers.