About Deea Beauty Ltd (12112124) United Kingdom