About Armour Corp Holding Limited (11640071) United Kingdom