About Mode De Lux Ltd (12987102) United Kingdom