About Deb-e-med Ltd. (SC243716) United Kingdom