About Emenence Ltd (12666610) United Kingdom