About Leahjane S Beauty Ltd (12730790) United Kingdom