okay the license provider just responded with a form for me to fill up, requiring all my personal particulars including a copy of my ID, which were all not required when signing up as a btc user on the 2 sites. I'll send over my info anyway if they really require it and we'll see what happens from there.