About Ellipse Medical Limited (11023249) United Kingdom