Hi,
interessante Webseite, der Sinn erschließt sich mir auch nicht richtig, die Beschreibung "Just another WordPress site" ist da wohl noch am treffendsten ;)
Was du machen kannst ist eine whois Abfrage auf die Domain, um den Registrar zu ermitteln und ggf. Kontakt mit dem Betreiber der Webseite...