About Sephora Services Limited (10346330) United Kingdom