About Lucky Seven Eight Ltd (09663023) United Kingdom