What is the difference between a public limited company and a private limited company? Which is better? What is the difference between different types of companies like private limited company, public limited company, etc.?