About Electrowinning Technologies Ltd. (10485260) United Kingdom