About The Lottery Organisation Ltd (07636456) United Kingdom