K & B VENTURES LTD