About Computer Ventures Group Limited (01452912) United Kingdom