I've got two forms in my mail

Could be the MOT (roadworthiness check). Ours just arrived the other day, maybe they’re all sent together.

I was astonished to learn that such a thing exists in Taiwan.

Anyway if I were you I would ask the wife.

No, because I don’t have vehicles registered in my name. It’s about my driver licenses.