About The Cancer Breakthrough Company Limited (10663906) United Kingdom