Why is there not a blockchain solution for this? There should be some reliable organisation in a country that treats privacy seriously (ie. not disclosing info without a court order) that can certify your information and provide the KYC certification of the information required without disclosing your identity or handing over copies of ID.