About Jojo London Beauty Ltd (13103091) United Kingdom