About Armix Holdings Limited (09197639) United Kingdom