WE ARE UNABLE TO ASSIST WITH YOUR VISA APPLICATION
The Omani embassy in the UK does not issue business visas.
Your sponsor or host organisation must arrange and obtain a visa via the immigration authorities in Oman.
Please contact us if you require further information.