About Syntaxis Technology Limited (03748517) United Kingdom