About Elektor Ltd (11051428) United Kingdom