About Syncona Investment Management Limited (10497864) United Kingdom