About Electrically Conducting Biopolymers Ltd (10331964) United Kingdom