About Entasis Therapeutics Limited (09475809) United Kingdom