About Elettra International Ltd (08890521) United Kingdom