About Cell Therapy Oncology Limited (10219539) United Kingdom