About Lucky S London Ltd (08651241) United Kingdom