A company profile is a professional summary of the business and its activities. You need a company profile if you want to raise capital and win investors, but you can also use it to inform other stakeholders, including clients. You will find many variations and lengths for a company profile.
Simply put, your company profile is a professional introduction and aims to inform people (primarily prospective buyers and stakeholders) your products, services, and current status. A well written company profile is a great opportunity for your company to differentiate itself.