About Elektra World Containers Ltd (13419986) United Kingdom