About Sephora Cosmetics & Aesthetics Limited (13510011) United Kingdom