Your Business Review Profile is created when you create a TrueReview account.
There are two ways to find your Business Review Profile:
From your Settings page
Go to your Settings page and click "ADD ACCOUNT"
Under "TrueReview Business Profile" click "See my profile"
From your Account Settings
Go to your Account Settings by clicking on your business name at the top right of the dashboard and click Account Settings & Billing
Click EDIT next to the business you'd like to access:
Scroll down to the PUBLIC BUSINESS PROFILE section, and click the "View Profile" link.
From here, you can Publish, Unpublish, and edit your Business Profile information that customers will see.