About Cellpine Limited (03539185) United Kingdom