About Health And Life Sciences Innovation Exchange West Of England Limited (11738901) United Kingdom