Section 8 of the company act states provisions related to the formation of a company with charitable objects and of that sort.

So it is not mandatory to appoint a company secretary in the company under section 8.

A company secretary is required and is mandatory for companies that are listed and has a paid-up capital of 10 crores or more, otherwise, there is no need for the appointment of a company whose paid-up capital is below the prescribes paid-up share capital, which is defined in section 203 of the companies act, 2013

If you want to apply for section 8 Company incorporation, you can go with Company Registration Online

What is a Small Company