About Ct Management Holdings Ltd (12106760) United Kingdom