About Lottery Funding Solutions Limited (09937699) United Kingdom