About Lucky No 7 International Limited (10608197) United Kingdom