About France Eclavour Cosmetic Ltd (11241018) United Kingdom