About Meduszaa Couture Limited (13235133) United Kingdom