About Letica Beauty Salon Ltd (13435433) United Kingdom