Are public companies required to declare beneficial owners’ information?

Yes. Public companies are required to declare the beneficial ownership of the shareholding in the company