Wasatch takes a new stake in Cartrade Tech Limited