About Sephora Petit Ltd (12103159) United Kingdom