About Lottery Quiz Ltd (11512394) United Kingdom