About Strike Lucky Retail Co. Ltd (13174249) United Kingdom