About Center For Commerce And Digital Innovation Ltd. (12918029) United Kingdom