There could be multiple reasons why you can't access a torrent search engine site on your device. You can first try to browse it via a VPN service incase it's blocked in your region. Otherwise, it coule be possible that the website has went offline.