About C3 Trading Limited (10762129) United Kingdom