About Syntax International Limited (02986569) United Kingdom