About C6 Industries Limited (10484845) United Kingdom