About Ic - Commodity Trade United Kingdom Holding Limited (12244582) United Kingdom