About Eudemedics Ltd (11308234) United Kingdom