About Qcgl Limited (10620334) United Kingdom