About Perola Beauty Ltd (12000377) United Kingdom