The trouble with that service posted is that many countries will require such documents to be apostilled and as Thailand is not in that treaty, then often officially translated and officialized at the embassy of the country you need it for.
So to do that you would need to do in Thailand and there is usually (typically six month) a timeline where such documents retain validity.