About Eden Hair Experience Ltd (12958659) United Kingdom