About Universal Cell Therapeutics Ltd. (10671795) United Kingdom