About Armix Ltd (11423703) United Kingdom