About Synapse Solutions Limited (10388777) United Kingdom