The Google Display Network uses many ad formats and some do require a business name. The Ad Preview will give you an idea of how the ad can be displayed, but there are many other possible format options including some that require your business name.