About Sytorus (uk) Limited (11275060) United Kingdom