About Synectics Group Limited (06942245) United Kingdom