(Picture credit - sundaytimes.lk)
I'm not an expert on company law. But since we were involved with registering couple of companies, I think I can write something with my personal experience and refer you to relevant places as well. If anything here is not appropriate or incorrect, please feel free to correct it.
Who can to start a company in Sri Lanka?
As per my knowledge, I can simply say - Anyone!!
How to start a business in Sri Lanka?
Obviously, first you should have an idea as to what is the business you are planning to do. And how to do it etc. So if you are dreaming to be a businessman, just start looking out for opportunities. Start with what you know. Check how to market it. Think how you can fit in there.
If you need any help to obtain more information on developing an idea, just drop us a mail. We should be able to refer you to a place where you can get consultation. Since scope for a business is too wide, I do not wish to write all those here.