About Daedalus Cosmetics Limited (13546396) United Kingdom