About Leclair Cosmetics Limited (11553973) United Kingdom