Regardless of whether you signed a contract or not, an employer is not itself obligated or required by law to provide a no obligation certificate (NOC) or anything like that--it is purely voluntary on their part whether to do this or not.  Therefore, you can't get a NOC from your employer if they choose to not provide one, because they have not legal obligation or duty to provide it.