About Himedica Ltd. (03399667) United Kingdom