Author: Herald Investment Trust plc.