About Defence Capital L.p. (SL023095) United Kingdom