About Cohen Holdings Limited (10396927) United Kingdom