About Ctc Holding Limited (09801577) United Kingdom