About Eudelo Medical Limited (09352402) United Kingdom