About Synapse Software Limited (08761213) United Kingdom