Very bad service and overall experience
Tried to get verified through video call. The rep was surly and unhelpful. After a lot of back and forth he tells us that he cant accept the spanish residency card because it is not in his system. Did not accept the passport. Horrible. Stay away

Now they give me a list of countries and the requirements and my country (Zimbabwe) isn't even on their list.