About Synexus Solutions Limited (05639194) United Kingdom