Welcome to the forum, Paidbet.
Where's the list of restricted countries? I don't see that in your terms.
From the language list, your sites are dedicated for South Asians, this is funny because many countries in South Asia are prohibite gambling.
Registration required many things to fill but there is an option to register with 1 click which seems so simple but I have no idea how it works.
I just tried to sign up with one click and it works.
My speculation it's for people who want to explore the sites, but in the end the sites will ask to fill out their information especially during withdrawal.