Contact support by web chat or phone to change your payment details.
For India, the Adobe store was from Digital river store. Now your country in Adobe ID has to be of UK.
The basic rule is that the Country in:
2. Credit Card
3. Adobe Store
has to be same. Please contact Adobe support as mentioned above.