I think the only way left is to contact the PRO of the company from where you had taken business visa and ask him to check in hukoomi website by giving the company id number.Usually companies have smart card which contains information done thru the company reg no.
I think the only way left is to contact the PRO of the company from where you had taken business visa and ask him to check in hukoomi website by giving the company id number.Usually companies have smart card which contains information done thru the company reg no.