I considered advertising there once. Then they wanted face photos and government ID etc. and many hoops to jump through so I didn't go ahead with it. Their customer support claimed they were a UK company where this was all legal and of no concern. I guess he lied and they are a US company then?