About Herald Investment Management Limited (02877061) United Kingdom