Colin,
Wellllllllll, first of all welcome to the QB forum.
Second, had I come across it, I would clean it, oil and grease ( if needed ) it and use it. I know nothing about that brand but it's most likely a Japanese made badged machine. There are a gazillion of them out there. Most are very good machines.
Joe