About Limerston Capital Partners Ii L.p. (LP021986) United Kingdom