About Cgiuki Holdings Limited (10116026) United Kingdom