About Synovate Consulting Solutions Limited (04122480) United Kingdom