About Ritchie Qc Ltd. (SC604654) United Kingdom