Yes, the transfer agent is engaged by the company and the transfer agent maintains the shareholder register on behalf of the company. However, if someone wanted to disguise their name I’m sure the shares could be held in trust by a law firm as an example.
On request, annually for sure and perhaps quarterly the company will get a copy of the shareholder register to ensure the accounting records match the register
Hogan