Googling the Hazmat sheet for the Elma Luxury cleaner, etc, I noticed that the Bergeon 2552 One Dip appears to contain 99% tetrachlorethane
https://www.scribd.com/document/61062721/Bergeon-2552-One-Dip-899-F0668
Take care with that, and avoid contact with your skin, eyes etc.
Back in the distant past, we used to use it a lot of that in the workshop to clean printer parts and other computer bits. Later we moved to isopropanol, which is slightly less hazardous (but not suitable for contact with shellac, and probably much more flammable).
Tetrachloroethane can be pretty nasty stuff, and a potential carcinogen. Pay close attention to the safety warnings, and use in a well ventilated area.
Interestingly one of the things I experimented with initially on the first watch I cleaned recently was an old can of Ambersol electrical safety cleaner, which appears (from the familiar smell) to also contain tetrachlorethane.
It is a very potent de-greaser. Iit will remove the grease from you skin, and can easily penetrate the skin to potentially enter the bloodstream, so use gloves and eye protection, don't breath the fumes, and remember to re-lubricate anything that has come in to contact with it.
The other cleaners mentioned are mainly detergents and simpler hydrocarbons (so perhaps turps substitute or lighter fluid and simple washing up liquid might work, not that I would recommend experimenting, unless you are particularly curios). Their main hazard appears to be their flammability.