About Software Imaging Technology Limited (07284413) United Kingdom