About Karmed Lifesciences Ltd (13530993) United Kingdom