About Uk Synovate Group Ltd (12578582) United Kingdom