About Ctc Directorships Ltd (12967559) United Kingdom