About Eden Permanent Cosmetics Ltd (13558392) United Kingdom