About Eidde Holding Ltd (11624165) United Kingdom