What is the PUK code? - A PUK (PIN Unlock Key) code is needed when you have to reset your PIN number. Your PIN number protects your SIM card and if you forget it or repeatedly type in the wrong number you will need a PUK code to get it working again.
Each PUK code is unique and is connected to your sim card; you can only get this from your mobile network. If they didn’t give you this when you first got the SIM card, you will have to give your mobile network a phone call and they will be able to give you the PUK code after you have answered the usual security questions.
Here’s Some Useful Contacts