About Octave Global Commodities Ltd (08874020) United Kingdom