About Cancer Communications Limited (10488445) United Kingdom