About Lucky Restaurant Ltd (10030962) United Kingdom