About Macmillan Healthcare Lottery Limited (09771479) United Kingdom