About Ninja Armour Ltd. (08492333) United Kingdom