Exactly! That is my dilemma as well.
I did a search in cache.log and neither the website URL or the IP address is there, so not a clue either.
I use Edge simply because it uses less RAM than Firefox these days and it is included in Windows. I know, I know, a lot of people hate Microsoft, but I use it mainly for gaming and I like to keep my Windows installation as “clean” as possible with minimal additional apps installed.