OAP’s don’t pay national insurance at all, even on employment earnings.There is a threshold at which NI contributions start (£242 a week?). Therefore about £11.5 k of income isn't taxed or any NI paid on it.
Also , NI isn't payable on pension income!