About Endomedical Limited (13618203) United Kingdom