About Entalis Ltd (11602226) United Kingdom