YEA, The King strikes again
I had to do some extensive googling, then changed my amazon search to UK, and found a digital card which was sent via email, did that, got the code ,added to my dummy account,installed DLC Now I can game away on my main account.
Got the DLC and Leveled Up to Ultra Awesome Member,today was a good one
Thanks you both for your input!