About Syndeo Solutions Ltd (13077909) United Kingdom