About Delta International Group L.p. (SL025695) United Kingdom