About Egenberg Profit Lp (SL025938) United Kingdom