About Synapser Holdings Limited (12496932) United Kingdom