About Macmillan Cancer Information Lottery Limited (09771409) United Kingdom