About K & C Beauty Ltd (12025874) United Kingdom