Ahh thought i saw "Phone verified" somewhere. So if that, doesnt shows anywhere whats point :P ?
I also saw, that youre hardly working, on getting companies in other countries to be veryfing ID's for you. And i thought maybe u should work with IBS (
). Theyre doin this kind of job for multiple poker sites and others.