About Armc Holdings Ltd (SC591631) United Kingdom