It’s a good visa but requires due diligence. Did you offer to show ownership of property (title/deeds)? Did you get letters from your accountant and have them signed and stamped with a notary? I am guessing not - you likely got rejected not because you didn’t have what was required but because you didn’t make an effort to show the source of the documents accurately and get your financial team to add their names to the docs with signatures and license info.