About Edam Holdings Ltd (13513647) United Kingdom