About Demoda Fashion Lp (SL032633) United Kingdom