I'm suspicious right off the bat as there is no info about how the site owners came by the info, and no contact info at all.