Can you post an update on how it goes with getting that stamp? Once you have it :).
I have a US company and I am wondering if I should go to the US embassy for this. I am not a US citizen though. I know I can get it notarised online but doubt that will help since the consulates want to see an original stamp.
If something like a hotel booking/apartment booking is enough, then of course I could upload that. But I don’t have utility bills or bank statements from other countries because I still use my banks from home.