The Business Centre is a page where you can manage your listing. For example, you can update your business details and location, add some images, select a category, add deals or documents. The most successful listings are those with relevant and up-to-date content.
To find the Business Centre, use this link or hover your mouse over the profile picture on top right, and select Business Centre:
You will then be able to update your listing in your Business Centre.