About Marie Ducasse Design Ltd (11665597) United Kingdom