hi guys,

Just called the Indian Embassy...They themselves have no clue what it is....LOL

They say they will give PCC if required...I guess i have to go and meet them in person..