About Edi London Ltd (12270454) United Kingdom