SOMO database identifies 3,000 EU companies that will be required to comply with the EU's due diligence law