No company ‘needs’ to pay dividends. The usually will because shareholders will usually want dividends, but it is not a ‘law’ that they should pay dividends.
An owner managed company is one where the shareholders is also the manager. They will still quite likely pay dividends, but it is the owner who will decide whether or not to.