About E Lleshi Ltd (09061605) United Kingdom