KINETIC ENGINEERING LTD