About Defy Cosmetics Ltd (13240541) United Kingdom