Maybe doing a whois search for the site will give you some contact info...not sure.