About Carol (london) Ltd (11830893) United Kingdom