About Lily Nails & Beauty Ltd (10946784) United Kingdom