DDaT26417 - Annual software licence and maintenance United Kingdom · UK Research and Innovation · Awarded