About H&m Investment Management Ltd (06368165) United Kingdom