About Syco Tech Limited (12147938) United Kingdom