Ownership of companies for Herald Investment Management Ltd