Aspects to consider when buying a business or a company