About Armour International Ltd (10474267) United Kingdom