No the International Business Companies Act 2016 (as amended) does not require the appointment of a company secretary. It is totally optional.
It is common for overseas intermediaries to offer the service and in practice intermediaries often act as company secretaries and they keep documents including accounting documents. It can be convenient for the end user clients for the company secretary to be closer to them.
As the registered agent we often also fulfill some of the company secretarial duties but we are not company secretary. We are happy to prepare most resolutions and other simple documents for no extra charges and we are happy to assist the overseas company secretary if one is appointed.