About Commodity Index Limited (08999448) United Kingdom