Zen Tech picks up part stake in two firms