About Synaptica Solutions (2017) Limited (10982606) United Kingdom