dip ltd