A company bio and logo are visible to your customers on your customer checkout page (from your dashboard, up top, click 'your page' to preview this.) Your logo also shows up on the customer facing mobile app, giving it a more personal feel.
To add a company bio and logo:
Click Settings > under Host Account, click Info