I just Found this web site
Content seems to be spot on but there's recent activities? Anyone here knows people from this site?
A whois search gives this person as the registrant, administrative and technical contact.
Alfonso Esparragosa Romero
Juan de Mariana 19
San Fernando, CA 11100
infomed.es is still up as well.
I won't go as far as calling him. I sent an email when I posted this, but non anwser yet