Found is the past tense of find.
Founded is a legitimate word, but not, perhaps, the one you want, nes pas?
You play word games, but you don't respond the real question.
Founded - To establish or set up, especially with provision for continuing existence
Which is what I meant.