About European House Lottery Ltd (12643436) United Kingdom