For your information, your local tax authorities have to pay money to gather information about a director or a shareholder to the the Seychelles or Belize government. Consequently, before going in such procedure they will ask you to provide information about companies with who you have agreements (royalties, interest, dividend) or subcontractors.
If you would deal with a company from Seychelles or Belize in real, you would not know anything about it. You would may know your account manager for your business and that's it.
I have signed agreements myself with company and discovered the name of the director while signing the agreement and forgetting︀ about the same name because i had an employee in the said company who just︁ did what i asked and i didn't need to know the Director. & i even︂ less need to know the shareholder.