About Cohue Holdings Limited (10926172) United Kingdom