About Epidarex Capital Partners Limited (SC437985) United Kingdom