I have checked the site and I saw it on Google search,
https://www.ixfi[for]com/landing. I have checked two sites like whois.com to know if the site is legit or not by checking the date of registration (note: that a domain can be old but not legit). I did not see the name of the site, I do not know how possible but it definitely means that site is a scam site.