About Captive Minds Communications Group Limited (04208016) United Kingdom