Unhappy [Q] O2 Branded Samsung i9100P but want KitKat? :(

Hi guys as the title suggests! I really need your help pleaaassee! Ive done a standard s2 before and upgraded to kitkat (following an awesome tut on here!) and was a breeze, But now i need to be put in the right direction for this bad boy & need your help! The problem im having is ive read plenty of threads online and the info seems to be conflicting, apparently if i mess around with it, it will loose its nfc ability and brings up various other problems?? (-_-)

Its on o2 has the last firmware o2 pushed out (jellybean 4.1.2)

Baseband Version: i9100PXXLS8

Kernel Version: 3.0.31 - 1246097
se.infra@SEP-109 #3
SMP PREEMPT Tue Jun 4 15:49:20
KST 2013

Build Number: JZO54K.I9100PXXLSS

Guys your help is very much appreciated!