About Kodra Can Ltd (12257898) United Kingdom