Andrew Roughan makes the longlist of the UK’s influential tech leaders