socatknip --
I have emailed their support, and left a message for their admin here.
I will let you know if they ever get in touch, but I don't think they will given the circumstances. If I were you I would not waste a lot more time on trying to get a reply, it is probably best to write it off and move on.