About Captain Organisation L.p. (SL011532) United Kingdom