About Alectron Ltd (10634247) United Kingdom