About Electronics Exchange Ltd (12678268) United Kingdom