About Tech Activity L.p. (SL019183) United Kingdom