About Cti Commodities Trading & Investments Limited (02025527) United Kingdom