About S.m.m. Software Limited (02595903) United Kingdom