china fixed maches.com