About Roxane S Veil London Ltd (12562630) United Kingdom