You need to access BizFile+ portal to apply for company registration online. You log-in into it by using SingPass ID. Foreigners do not have it and it is not possible to complete the process of Singapore company registration without SingPass ID. You must hire an agent or company incorporation services provider for the task.