About Cohegen Limited (11991079) United Kingdom