About Sciclone Limited (03811233) United Kingdom