About Shi & Li Beauty Ltd (13130258) United Kingdom