About Ct Holdings & Services Ltd (11700872) United Kingdom