About Lucky 328 Limited (10599166) United Kingdom