Your St. Moritz has an automatic movement. It is a mechanical movement with tiny gears and springs (no battery) and is wound by the motion of your wrist. When you don't wear it for 40 hours or so, it will run down and stop. This is perfectly normal.
If it bothers you that it stops when unworn, you could always invest in an automatic winder to keep it on when you don't wear it (automatic winders rotate the watch to keep it wound). Alternately, you could wind it each day by hand when you don't wear it.
I'm not sure what movement it uses so I can't comment on its specifications. Perhaps someone else will offer some insights.
LUC refers to Chopard's own movement manufacturing facility where they make high grade mechanical movements for some of their watches. They produce very well regarded movements that are innovative and among the finest made in Switzerland today (IMHO).