About Wemmy Cosmetics Limited (13268550) United Kingdom