About Syntros Limited (03970464) United Kingdom