About Delgirl Beauty Ltd (10929133) United Kingdom