About Electrowave Ltd (12501382) United Kingdom