About Synovate Limited (12530581) United Kingdom