About The Ex-vivo Research Centre Cic (12550552) United Kingdom