About Digital Syndicate Ltd (09326802) United Kingdom