About Synaptica Consulting Limited (13129302) United Kingdom