Labour court and Human Rights are just names here. If your employer has finally decided not to give you NOC you better start a job search in another country rather than wasting your time here in the hope of getting help from these bodies.