About Armour Capital Limited (SC504267) United Kingdom