SEDEMAC MECHATRONICS LTD