About Enki Cosmetics Ltd (12175806) United Kingdom