Company profiling involves gathering and analyzing information about a company to understand its overall profile. It includes assessing key financials, conducting a SWOT analysis, reviewing the product/service portfolio, and analyzing recent developments such as product launches, collaborations, and investments. This process helps make strategic decisions, position the market, and assess competitive advantages.