actually I can't be more specific because I don't know what they are and for which purpose but the ones who already got that email know and 1 has answered so case solved
well why have I as a Danish citizen been asked for a Thai TIN number from the Danish authorities and my Danish pension company? It's an international agreement signed by Thailand OECD and a lot of other countries