About Lila Beauty Ltd (12311350) United Kingdom