The interesting thing is that you can make an account on this platform even from abroad. We're located in the US and we tried it. Of course, we had no problems making an account. However, when you try to watch a certain show, you can't do it because you're not in the UK.
If you ask us, that's pointless. Even people who truly live in the UK won't be able to access their favorite shows when abroad. For that reason, using this service is compulsory even for UK residents in foreign countries.