About Qchichis Beauty Limited (12532951) United Kingdom