About Synapser Limited (12170860) United Kingdom