About Lucki Ltd (13142400) United Kingdom