About Altin Lleshi Ltd (12809745) United Kingdom