About Factor 4 Beauty Ltd (13095818) United Kingdom