About Cogen Limited (09161643) United Kingdom