About Syntax Technology Limited (11993289) United Kingdom