About Jbn Beauty Ltd (12964246) United Kingdom