company not giving NOC then khallas. no other way. You can get them here on a tourist visa in which case a hotel can arrange a visa for you.

there are lots of hotels that arrange a tourist visa. It costs about 600-800 per visa and validity is 1 month (and i dont think it can be extended).