About Ellipsis Clinical Ltd (11520713) United Kingdom