About Shkodra Limited (11722524) United Kingdom