What are the requirements for a foreign individual/company to register a business in Singapore?

A foreign individual or company cannot self-register a company. You need to engage a professional corporate services firm to do that on your behalf. If you plan to be the local director of the company, you need to obtain either an Employment Pass or Entrepreneur Pass. Find out more here.