About Leonora Sanche Cosmetics Limited (10770236) United Kingdom