About Henderson Technology Partners I L.p. (SL004443) United Kingdom