About Coagulare Biomedica Limited (08084652) United Kingdom