No, You can't transfer your second hand car insurance's NCB, if its not on your own name.

If you want to take benefits of NCB you'll need the car insurance on your own name. In this situation you can do one thing, while renewing the car insurance you can transfer the car insurance on owners name and take NCB add on on you car insurance policy.