@Sefton *******
thanks. I just called the swiss embassy and they said that they don’t know either. They said it might be a passport copy signed by the embassy but if I can get the bank to explain what it is, they will be happy to help me. If I find out, i will update this post as it might help others, too 🙏