About Relaxation C&c Beauty Ltd. (13609949) United Kingdom