About Moda Brands Limited (13050009) United Kingdom