About Nitroglycerin Ltd. (10737382) United Kingdom