About Lenko Shop Ltd (13304134) United Kingdom