About Epidarex Capital Management Llp (SO303927) United Kingdom