About Edenbrook Enterprises Limited (03862421) United Kingdom