The correct address is: https://www.openlca.org/download/
The download link on the homepage and the navigation header are broken. They both direct to http://www.openlca.org/download-form/, which gives error below:
The requested URL was not found on this server.
Apache/2.4.58 (Ubuntu) Server at www.openlca.org Port 80
eh - no (at least not for me)? But thank you for reporting