About Keith Cohen Holding Co Limited (11732678) United Kingdom