About Ede Holdings Limited (00795675) United Kingdom