About Pulse Armaments Ltd (12337740) United Kingdom