About Hma (holdings) Limited (06691367) United Kingdom