About C&t Europa Ltd (07149286) United Kingdom