It's interesting that their platform pretends to be somehow working (you can upload photos, they say), but they will start an ICO for the development of it
I don't understand why they need you to upload the ID after uploading photos, maybe I am missing something, however, I would not upload my ID to some unknown new company just like that...
But if they have an idea and it'll work and they'll indeed pay better rates than the competition, they're set.