About Anode & Cathode Ltd. (11301743) United Kingdom