About Cohen Brown Management (europe) Limited (03289103) United Kingdom