About Macmillan Influencing Cancer Care Lottery Limited (09771351) United Kingdom