About Cgx Holdings Limited (07035628) United Kingdom