I accidentally sent two payments to their donation address. I didn't mean to send them at all, but I forgot it was on my clipboard and I pasted the wrong address. This is a substantial amount of coin for me, 0.0198. (I know it's small, but I don't have much at all and I just lost this too!)
There's no results for searching the website here or Google. I have no idea who the owner is!