About Electrosoup Ltd (12393057) United Kingdom