About Cell Energy Limited (12193146) United Kingdom