You can find the link to your public profile in your My Locations view. The View Public Profile link can be found in the right corner.

 Pro Tip: Your company can automatically be pushed to the top of the search results when you share and promote your profile.