About Elemental Defence Ltd (13313933) United Kingdom