MEI KEE PLASTIC FACTORY LIMITED v IBT INTERNATIONAL BUSINESS & TECHNOLOGY LIMITED [HCA 000045/2001] | BabelCite