Do I need to provide my company’s accounts to any tax authority?

It depends on the jurisdiction where your company is incorporated. In most of the cases there are no such requirements.
However there are few countries that require to produce yearly accounts as well as auditing (Cyprus, Gibraltar, UK and Hong Kong).