Hello and thank you for allowing me to assist you.
No, that is for if you have over paid.
You can’t claim back any National Insurance when you leave.
Anything you’ve paid might count towards benefits in the country you’re moving to if it has a social security agreement with the UK.
Some can when you leave employee and meet their pension rules for this. Ask your employer if they can.
You would need to meet age requirements even if you are leaving for good.