About Communicate Solution (media) Ltd (12756943) United Kingdom