About Epidarex Capital Cp Llp (SO304176) United Kingdom