About Lucky 19 Ltd (10694596) United Kingdom