About Lechic Aesthetics & Beauty Ltd (10491100) United Kingdom