About Armac Holdings Limited (12500724) United Kingdom