About Echobrant L.p. (LP018253) United Kingdom