There is a chance that you could come on business visa . As they would not know you didn't have a NOC till you apply for your RP