About Cosmetics Studio Marketing Ltd (12999233) United Kingdom