Hi,
Ordinarily, NICS can be paid up to 6 years after the end of the tax year in which they were due.
There is currently an extension to this, and NICs can be paid voluntarily for any year from 2006-07 onwards.
This extension ends on 5 April 2025.
It is therefore too late to pay any NICs for the years you have specified.
General information on your pension entitlement and any years you are able to pay voluntarily is available in your personal tax account.
Personal tax account: sign in or set up
Thank you.