What do you mean yours is "fully digital"? I only have translated company extracts to show, but they are easily verifiable on the respective government websites. On one of the company registrations, the government website is mentioned at the bottom and the other one can easily be linked to the relevant government website as well.
The company registrations I'm showing can easily be verified as legitimate by checking their respective government registries online. I'll provide the websites of those.
Neither can I. I have two company registrations I'm showing on 2 different continents. Impossible to deal with the Thai consulates in those countries and my company director isn't even in their hone country at this time but traveling abroad for business.
The labor stamp from the Burmese authorities sounds a little complex but obviously doesn't apply if you apply with documents from a company that doesn't do business in Myanmar.