About Edi Holdings Limited (10241871) United Kingdom