About Ammo & Company Holdings Ltd (12541626) United Kingdom