About Telelottery Limited (12769082) United Kingdom