About Synctrix Ltd (09428223) United Kingdom