About Captain Europe L.p. (SL011207) United Kingdom