About Cellular Therapeutics Limited (10931123) United Kingdom