About Nammo Uk Holding Ltd (10712513) United Kingdom