About Demor Couture Ltd (12451214) United Kingdom