About The Cancer Foundation Ltd (07427777) United Kingdom