About Ctc Ventures Limited Liability Partnership (OC432939) United Kingdom