About Synectica Limited (03241773) United Kingdom