About Alectrum Ltd (11488160) United Kingdom