TR1 - Herald Investment Management