About Cynapses London Limited (09768576) United Kingdom