About J.j.j. & Associates (software) Limited (01257923) United Kingdom