About Edico New Media Ltd (07711155) United Kingdom