About Synapse World Limited (SC511190) United Kingdom