About Edi Europe Ltd (08517630) United Kingdom