About Ct Investment Management Ltd (SC430359) United Kingdom