About Ellamed Ltd. (12022429) United Kingdom