About Edani Holdings Limited (10531747) United Kingdom