About Corrocell Ltd (12266291) United Kingdom