About Lucky Snacks Limited (13562194) United Kingdom