I realize this verification service is defunct but I still see some providers advertise acceptance of this service for verification purposes. I remember the website was archaic and became worse when it changed ownership but I had a lifetime membership and the most approvals so it’s worth an ask. Does anyone have anything to add other than they changed ownership and then closed down?