About Lucky 7 International Limited (10602763) United Kingdom