About Captain Associates L.p. (SL014247) United Kingdom