Anything can happen with such sites, maybe it was really blocked or the site itself restricted access for you if you violated some of its rules. And you can access it either via VPN, or if you can't do that, then the only thing you can do is to choose an alternative Betfair link from this list and go through it
https://betclone.com/mirror.shtml.