About Trailcord Capital L.p. (SL023031) United Kingdom