About Lem Beauty Ltd (11847060) United Kingdom