Yes. Any dependent pass (DP) holder can start business / company in Singapore to run it with Letter Of Consent (LOC).