They have Green Bar SSL, that means that the company registration is authenticated before approving them .... Hopefully they will go on time
Getting that "green bar" coasts less than 100USD, it means someone signed their cert for money. As said before, I think KNC are legit, but a signed SSL cert shouldn't be taken for anything more than it is.