About Cheli Salon Ltd. (SC240468) United Kingdom