I and several others are able to see the website http://www..xray.io/dl after scanning QR code. Then Android lets you click on it and it is downloaded to your default download folder. You go there and click on the apk installing it.
Are you sure that you have allowed installation from other than Play Store?
Keep Up with TechRepublic