About Emolice Group Ltd (12588502) United Kingdom