About Synacor Europe Limited (06720156) United Kingdom