About Armour Solutions (ne) Limited (11072334) United Kingdom