About Sephora Amlan Enterprise Limited (11391403) United Kingdom