About Lucky 21 Ltd (09497532) United Kingdom