About Edi20 Limited (SC682933) United Kingdom