About Ctc Consulting Ltd (SC552718) United Kingdom