About Edenagilhorn Ltd (13593511) United Kingdom