About The Gm & Cheshire Life Sciences Fund L.p. (LP016834) United Kingdom