About Cohen Cramer Limited (08706697) United Kingdom