Yeah beware, you can't even verify now, they just take your ID and details.
Should of known, half the website doesn't even work. Comes up in foreign language. Complete SCAM 100%
They have now swapped to a service trying to grab ID's, identification in attempts to forge/sell on identity information.