About Meditor Capital Management Limited (03516926) United Kingdom