About Edenbrook Investments Limited (NI058510) United Kingdom