About Cancer Ninjas Limited (10785543) United Kingdom