I have just transfered my no NCD to my wife as she is the main driver on my policy. So even though the policy is mine, she will earn the no claims discount. She already has her own NCD which she uses on her own policy for another car which will remain uneffected.