Your previous employer would have done that, who else will take visa in your name. I had faced a similar situation in Oman, somehow I resolved it.
Your previous employer would have done that, who else will take visa in your name. I had faced a similar situation in Oman, somehow I resolved it.