About M&m Software Solutions Limited (NI606236) United Kingdom