About Eleanor Cosmetics Ltd (12534462) United Kingdom