yeah that page is blocked in North Korea where I live, sorry I meant the UK.
I'm UK, works for me. Maybe try through a proxy if your ISP is limiting what its paying customers can access. (And maybe consider switching to a different ISP).
I'm with a very annoying ISP who block the first 2 pages of search results for streaming sites.
Thank god! They're keeping me safe from watching undesirable content!