About Delta Investment L.p. (SL018947) United Kingdom