About Qcic Holdings Limited (10768914) United Kingdom