About Sarissa Biomedical Limited (04581254) United Kingdom