About Zen Therapeutics Limited (13192186) United Kingdom