About C&t Global Holdings Ltd (12989095) United Kingdom