HAINAUT TECHNOLOGIES sa