ROSEMAC, LTD.