but I want to ask why some wallets have 12 words recovery seed and some have 14 and more?
A seed phrase including 14 words isn't standard.
Also is higher the number the better with security?
The more words the seed phrase includes, the more difficult it's to brute-force the seed phrase.
But you don't really increase your security if you increase the number of the words from 12. A seed phrase including 12 words provides the same amount of entropy as a private key and that's enough.