About Synapse Reflex Ltd. (08434326) United Kingdom