About Mollie Ruth Cosmetics Limited (12660398) United Kingdom