About Lleshi Ltd (13443908) United Kingdom