About Synectics Efx Limited (11734200) United Kingdom