About Palm Beauty Ltd (12952937) United Kingdom