About Latitude Commodities Ltd (12332914) United Kingdom