About Armour Management Ltd (11131540) United Kingdom