GLOBAL MACHINERY SOLUTIONS LTD