Google My Business seems like it's an account meant for physical storefronts, like deli, pizza, sell shoes, etc so that people can communicate with your store from google search results or from google maps.
I'm assuming you are a developer being here on B4x.com, so I'm confused of the reason why you are opening a "My Business" account - do you own a physical store?