About Qc Partners Llp (OC431892) United Kingdom