Meanwell is a top name in LED drivers. They make some of the best drivers on the market
They might but I have never heard of them. The company name is stupid for a start and has all the hallmarks of being chosen by a non native speaker of English. As do the comments that both the voltage and current are simultaneously regulated. That is simply a nonsense and to believe that something like that is possible shows a total lack of understanding about the way electricity works.
From the origional post
My mind thinks like this every led has an internal resistance which is why they drop voltage to begin with.
That is not the case. If it were a resistance then the forward voltage drop would change on a linear way with the current. The best way to think of it is as a constant barrier that has to be overcome irrespective of current. Which is close enough to the physics of the situation which involves the energy gap between electrons in the valence band and those in the conduction band. This gap is defined by the material making up the semiconductor.