New Customs Registration applications can now be submitted via eFiling. Guidance provide in this video by Anton Krynauw.
If further guidance are needed, ask your questions here.
Customs Series: Covid-19 Conflict and Relief in Customs & Excise and Lessons Learnt (2020)