If you are confident that the current and power ratings for those components are genuine then, in theory, they should be compatible. I have my doubts about the LED rating: 24V x 3A = 75W, but maybe there's a switch-on surge to 100W !
I would advise against running the LED array at its maximum rating, if you want it to have a long life.
You should be able to wire an EU plug to the input of any of those CC power supplies shown in the link. The connections must be shielded by insulation so that they can't be touched.