About Lucky 13 Competitions Ltd (13152039) United Kingdom