About Alban Marku & Co Ltd (13672491) United Kingdom