About Delta Global Holdings L.p. (SL023467) United Kingdom