About Delari Corporation L.p. (SL019419) United Kingdom