About Synectics Solutions Limited (02685135) United Kingdom