About Synapse Systems Limited (10689965) United Kingdom