About C The World Limited (07073490) United Kingdom