About Studio Cohen Ltd (12815317) United Kingdom