About Cellsway Limited (12510491) United Kingdom