About Capital Technology Management And Solutions L.p. (SL009864) United Kingdom