I have created this post out of necessity and not just for curiosity.
I am planning to stay in UK, for few years (not sure how much, depends on how satisfactory it's there), from this year end.
Since I need to surrender all of my 16 LTF credit cards, once I become NRI (which will happen by FY...