About Ctc Manager Nominee Limited (12182285) United Kingdom