About Edh Holdings Ltd (13026231) United Kingdom