About Sephora Ltd. (11101779) United Kingdom