Wellcome has a new trust in technology