About Commodity Mandates Ltd (12332545) United Kingdom