About Ctc Consulting International Limited (13690560) United Kingdom