About Coco & K (london) Ltd (10921681) United Kingdom