About Commodity Technology Limited (04138243) United Kingdom