About Lucky 88 Ltd (11280145) United Kingdom