About Emenda Holding Company Ltd (09293909) United Kingdom