About Capital Technology Solutions L.p. (SL009304) United Kingdom