Ahh, now they are calling for it after they have been subject to these regulations.
They are probably a bit desperate for customers. I have received an email every single day from them saying "you are only one step away from trading" (i.e., verification).
I'd stay away and ignore their message. Regulation is important, but they literally operated in a grey area for years themselves and that was the whole reason why they are successful.