About Edenmore Investments Limited (NI623054) United Kingdom