About Essentae Ltd (12205019) United Kingdom