I have the same problem, I am spending a significant amount of time trying to contact this company to solve this problem... it is impressive how many times I have had to go through to get to this point...
My domain points to your IP and in your DNS cache it appears as a phishing website when it is not... my domain is chaounicornio.com --- and it points to your IP without my authorization... https://www.whatsmydns.net/#A/chaounicornio.com