Our company legal entity name is "Red Beach Games Ltda." in which the "Ltda." is the type of our company in Brazil. It is similar to the "Inc." in the end of some American companies. When registering our iTunes Connect account, I choose the company name to be "Red Beach Games", without the "Ltda."
Below you can see how our company name appears in the App Store.
I hope that this post help you understand that confusion with the different names that you have to use with Apple.
See u.