Megrisoft Web Design,Development,PPC Digital Marketing Agency Karl Childs 6 months ago Megrisoft is an Digital Marketing agency based in London, specialising in web design and development, Outsourcing and SEO. https://www.megrisoft.co.uk/