About Mem S D.i.y. Limited (04464371) United Kingdom