About Cohen & Karp Limited (11917389) United Kingdom